package ru.ifmo.filemanager.filesystem.interfaces;

import java.io.IOException;


public interface Directory extends FileSystemObject {

	String[] list() throws IOException;
	
	void listAsync(DirectoryListReceiver receiver);
	
	FileSystemObject lookup(String name) throws IOException;
	
	void lookupAsync(String name, DirectoryLookupReceiver receiver);
	
}